package com.yuw.hwhigher04;

import com.yuw.hwbase04.ClassMaster;

public class TestDriver {
	/*
	 * Cola公司的雇员分为以下若干类：
(1) ColaEmployee ：这是所有员工总的父类，属性：员工的姓名,员工的生日月份。
	方法：getSalary(int month) 根据参数月份来确定工资，如果该月员工过生日，则公司会额外奖励100 元。
(2) SalariedEmployee ：	ColaEmployee 的子类，拿固定工资的员工。
	属性：月薪
(3) HourlyEmployee ：ColaEmployee 的子类，按小时拿工资的员工，每月工作超出160 小时的部分按照1.5 倍工资发放。
	属性：每小时的工资、每月工作的小时数
(4) SalesEmployee ：ColaEmployee 的子类，销售人员，工资由月销售额和提成率决定。
	属性：月销售额、提成率
(5) 定义一个类Company，在该类中写一个方法，调用该方法可以打印出某月某个员工的工资数额，
把若干各种类型的员工放在一个ColaEmployee 数组里，并遍历出数组中每个员工当月的工资。
写一个测试类TestCompany,进行测试。

	 */
	public static void main(String[] args) {
		// new 一个实例对象
		Company cm = new Company();
		// 初始化员工信息
		cm.init();
		// 打印员工工资信息
		cm.print(6);
	}

}
